a{
    color:white;
}
body{
    background-color: silver;
}
div {margin:0;
    border:0;
    padding:0;
}

div.all{
    position: relative;
    left: 30%;
    right: 30%;
    width: 380px;
    height: 640px;
    background-color: aliceblue;

}
div.title_first{
    position: static;
    width: 380px;
    height: 140px;
    background-image:linear-gradient(to right,  #87CEEB, #1E90FF );
}
input.title_first{
    position: absolute;
    left: 10px;
    right: 10px;
    top:10%;
    bottom:84%;
    width:350px;
    /*height:30px;*/
}
div.swiper-slide{
    /*padding: 10px;*/
    position: static;
    margin-top: 0px;
    width:380px;
    height: 200px;
    /*background-color: aquamarine;*/
}
table.search{
    position:relative;
    top:30%;
    color:white;
    font-size: 10px;
    left: 3%;
}
span.title_first{
    color:white;
    font-size: 20px;
}
p.title_first{
    position: relative;
    top:20%;
}
img.food_1{

    height: 40px;
    width: 45px;
}

div.second_second{
    position: relative;
    top:10px;

}
div.second_1{
    float: left;
    position: relative;          /*第二部分第一列整体*/
    top:40px;
    left:20px;
}
div.food_meishi{                   /*第二部分第一列字体设置*/
    position: relative;
    bottom:20px;
    top:-5px;
    left: 10px;
    color: #686868;
    font-size: 10px;
}
div.food_xiawucha{
    position: relative;
    bottom:20px;
    top:-5px;
    left: 5px;
    color: #686868;
    font-size: 10px;
}
div.second_2{
    float: left;
    position: relative;          /*第二部分第二列整体*/
    top:40px;
    left:70px;
}
div.food_shangchao{            /*第二部分第二列字体设置*/
    position: relative;
    bottom:20px;
    top:-5px;
    left: 0px;
    color: #686868;
    font-size: 10px;
}
div.food_yuding{
    position: relative;
    bottom:20px;
    top:-5px;
    left: 0px;
    color: #686868;
    font-size: 10px;
}
div.second_3{
    float: left;
    position: relative;          /*第二部分第三列整体*/
    top:40px;
    left:120px;
}
div.second_4{
    float: left;
    position: relative;          /*第二部分第四列整体*/
    top:40px;
    left:170px;
}


.swiper-container {
    position: static;
    margin-top: 0px;
    width:380px;
    height: 190px;
    background-color: white;
}
div.second_button1{
    position: relative;
    top:-20px;
    left:180px;
}
div.swiper-container2{
    position: relative;
    width:380px;
    height: 100px;
    background-color: #007aff;
    overflow: hidden;
}
.swiper-container2 .wrap img{
    float: left;
    width: 380px;
    height: 100px;
}

div.second_button2{
    position: relative;
    top:-20px;
    left:180px;
}
div.wrap{

    position: absolute;
    width: 2660px;
    height: 100px;
    z-index: 1;

}
/*开始复制*/
.swiper-container2 .buttons {
    position: absolute;
    right: 115px;
    bottom:10px;
    width: 150px;
    height: 10px;
    z-index: 2;

}
.swiper-container2 .buttons span {
    margin-left: 5px;
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #1E90FF;
    text-align: center;
    color:white;
    cursor: pointer;
}
.swiper-container2 .buttons span.on{
    background-color: red;
}
.swiper-container2 .arrow {
    position: absolute;
    top: 35%;
    color: white;
    padding:0px 14px;
    border-radius: 50%;
    font-size: 30px;
    z-index: 2;
    display: none;
}
.swiper-container2 .arrow_left {
    left: 10px;

}
.swiper-container2 .arrow_right {
    right: 10px;

}
.swiper-container2:hover .arrow {
    display: block;
}
.swiper-container2 .arrow:hover {
    background-color: rgba(0,0,0,0.2);
}
div.four_content{
    width: 380px;
    height: 160px;
}
img.food_17{
    float: left;
    position: relative;
    left:10px;
    width: 180px;
    height: 150px;
}
img.food_18{
    float: left;
    position: relative;
    left:10px;
    width: 180px;
    height: 150px;
}
div.navigation{

    width: 380px;
    height: 50px;
    background-color: whitesmoke;

}
img.navigation_1{
    width: 25px;
    height: 25px;
    color: #686868;

}

div.navigation1{
    position: relative;
    float: left;
    left: 45px;
}
div.navigation2{
    position: relative;
    float: left;
    left: 105px;
}
div.navigation3{
     position: relative;
     float: left;
     left: 165px;
}
div.navigation4{
      position: relative;
      float: left;
      left: 225px;
  }
div.navigation_text{
    position: relative;
    bottom:20px;
    top:-5px;
    left: 1px;
    color: #686868;
    font-size: 5px;
}
div.navigation_total{
    position: relative;
    top:5px;
}
div.chapter1{
    width: 380px;
    height: 590px;


}
div.chapter2{
    background-color: crimson;
    width: 380px;
    height: 590px;
}
div.chapter3{
    background-color: yellow;
    width: 380px;
    height: 590px;
}
div.chapter4{
     background-color: #007aff;
     width: 380px;
     height: 590px;
 }